Installation Notes
The PRC pack
requires both expansions (Shadows of Undrentide and Hordes of the Underdark) be installed. They must be installed using Bioware’s normal installation procedure, they
cannot be installed by just copying the files to your hard drive. If you have not installed both expansions then the setup program and the module updater will not run. Before trying to install the PRC pack, you should install both expansions. If the setup program complains that expansions are missing and you have actually installed both expansions using Bioware's setup programs, then most likely your registry entries have become corrupted and you will need to reinstall the expansions.
Automatic Installation (EXE)
To install:
- Run setup to install the PRC pack on your PC. It will automatically be installed in the correct location.
- Run PRC Module Updater, selecting those modules you wish to add the pack to. The installer REQUIRES the .NET Framework 1.1 available either through Windows Update or Here.
- Enjoy
Manual Installation (RAR)
For those that need/want to do a manual install of the prc pack into a module here are the steps:
- If downloading the rar version, place the hak and hif files in the hak folder, place prc_consortium.erf in the erf folder, prc_consortium.tlk in the tlk folder, and the module updater wherever you want (or delete it if you are not running windows).
- Import prc_consortium.erf into the module using the toolset or neveredit.
- Add the haks to the module using the toolset or neveredit. The haks should be listed in the following order (top to bottom):
prc_include.hak
prc_2das.hak
prc_scripts.hak
prc_spells.hak
prc_epicspells.hak
prc_race.hak
prc_textures.hak
prc_misc.hak
prc_craft2das.hak
- If the module already contains haks then you will need to check to see if the haks change any of the 2da's in prc_2da's.hak, and if so, merge the changes into a 3rd hak, placing that hak above the prc haks in the hak list. If you skip this step then the module may not play correctly.
- Add the following scripts to the module events using the toolset or neveredit:
OnAcquireItem : prc_onaquire
OnActivateItem : prc_onactivate
OnClientEnter : prc_onenter
OnClientLeave : prc_onleave
OnCutsceneAbort : prc_oncutabort
OnHeartbeat : prc_onheartbeat
OnModuleLoad : prc_onmodload
OnPlayerDeath : prc_ondeath
OnPlayerDying : prc_ondying
OnPlayerEquipItem : prc_equip
OnPlayerLevelUp : prc_levelup
OnPlayerRest : prc_rest
OnPlayerRespawn : prc_onrespawn
OnUnaquireItem : prc_onunaquire
OnPlayerUnequipItem : prc_unequip
OnUserDefined : prc_onuserdef
- If the module already has scripts attached to events (and it probably does) then you will either need to edit those scripts and add ExecuteScript("prc_xxx"); at the top of each one or make a new script that calls ExecuteScript() for both the prc script and the old event script.
- Now you need to add prc_consortium.tlk to the module, in the toolset this is easy, just set the custom tlk to it. If the module already contains a custom tlk then you will have to merge the entries from both tlk files together using your favorite tlk editor into a new tlk and use that instead. If you are running on the Mac or Linux this step is more difficult, neveredit currently does not have any functionality to set the custom tlk for a module. I recommend using ewald's erf/mod/gff/tlk/2da editor, available on the vault. It's java based and will run on the mac (not sure about Linux). To set the custom tlk, open the module, then open the "module.ifo" file and set the "Mod_CustomTlk" property to "prc_consortium" (no .tlk at the end).
At this point if you have done everything correctly you should be all set to play the module.